package com.icongyou.enterprise.course_detail.entity.vo;

import lombok.Data;
import java.util.List;

/**
 * 课程详情VO
 */
@Data
public class CourseDetailVO {
    /**
     * 课程ID
     */
    private String courseId;

    /**
     * 课程名称
     */
    private String courseName;

    /**
     * 学生ID
     */
    private String studentId;

    /**
     * 学生姓名
     */
    private String studentName;

    /**
     * 课程总分
     */
    private Double totalScore;

    /**
     * 课程排名
     */
    private Integer courseRank;

    /**
     * 任务卡片列表
     */
    private List<AssignmentCardVO> assignments;

    /**
     * 任务排名变化趋势数据
     */
    private List<RankTrendPointVO> rankTrend;

    /**
     * 团队贡献度统计
     */
    private TeamContributionVO teamContribution;
}
